human knee - French English Dictionary